home *** CD-ROM | disk | FTP | other *** search
/ Aminet 22 / Aminet 22 (1997)(GTI - Schatztruhe)[!][Dec 1997].iso / Aminet / dev / src / ConfigFileSrc.lha / ConfigFileSrc12 / RexxLibrary / Register.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-10-02  |  844 b   |  37 lines

  1. /*
  2. **        $PROJECT: RexxConfigFile.library
  3. **        $FILE: Register.h
  4. **        $DESCRIPTION: Header file for easy use of register args.
  5. **
  6. **        (C) Copyright 1997 Marcel Karas
  7. **             All Rights Reserved.
  8. */
  9.  
  10. #ifndef REGISTER_H
  11. #define REGISTER_H
  12.  
  13. #define LibCall        __asm __saveds
  14. #define SLibCall        __asm
  15. #define RegCall        __asm
  16. #define SaveDS            __saveds
  17.  
  18. #define REGA0            register __a0
  19. #define REGA1            register __a1
  20. #define REGA2            register __a2
  21. #define REGA3            register __a3
  22. #define REGA4            register __a4
  23. #define REGA5            register __a5
  24. #define REGA6            register __a6
  25. #define REGA7            register __a7
  26.  
  27. #define REGD0            register __d0
  28. #define REGD1            register __d1
  29. #define REGD2            register __d2
  30. #define REGD3            register __d3
  31. #define REGD4            register __d4
  32. #define REGD5            register __d5
  33. #define REGD6            register __d6
  34. #define REGD7            register __d7
  35.  
  36. #endif /* REGISTER_H */
  37.